Buy the ticket, take the ride……………………

A few hours will pass and the American Le Mans Series will be just a memory. The final flag will drop appropriately enough at Road Atlanta, motorsport’s Georgia Peach. Although the first ALMS race was Sebring in 1999 as seen above, the spiritual home is, and always will be, Braselton. Fifteen years ago the world … Continue reading Buy the ticket, take the ride……………………